our knowledge of the new technology - Alemán Inglés Diccionario